package com.petsdar.service;

import com.petsdar.pojo.Task;

import java.util.List;

/**
 * Created with IntelliJ IDEA
 * User: heroC
 * Date: 2020/7/2
 * Time: 19:13
 * Description: 月任务相关逻辑处理的接口
 * Version: V1.0
 */
public interface TaskService {
    /**
     * 获取所有task信息
     * 返回list集合
     * @return
     */
    List<Task> getTask();

    /**
     * 根据传递的json数据，进行月任务的添加操作
     * 返回boolean值
     * @param taskJson json数据
     * @return
     */
    boolean addTask(String taskJson);

    /**
     * 根据id，进行月任务的删除操作
     * 返回boolean值
     * @param taskId 月任务的id相关数据
     * @return
     */
    boolean delTask(String taskId);
}
